cattle that pasture common land - Francés Inglés Diccionario